highly strained - Espagnol Anglais Dictionnaire